@charset "utf-8";
/*商务通跳窗*/
.nb-dingwei{display:none;position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgb(0 0 0 / 10%);z-index: 999999;}
.nb-dingwei .container{
    z-index:9999;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    }
.nb-fd-close{position: absolute; right:10px; bottom:105px;transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; }
.nb-fd-close:hover{cursor: pointer;  transform: rotate(180deg); -webkit-transform: rotate(180deg);-moz-transform: rotate(180deg); -o-transform: rotate(180deg);-ms-transform: rotate(180deg);}
.nb-fd-content{position:absolute; bottom: 0; right:0; color: #fff; width:222px; height:108px;}
.nb-fd-content p{color: #fff; font-size: 16px;}
.anniubox{margin-top:15px;}
.anniubox span{border:#fff solid 1px; color: #fff; height: 34px; line-height: 34px; width: 80px; text-align: center; display: inline-block; border-radius: 5px;}
.anniubox .nb-dk{margin-left: 10px; background-color: #fff; color: #329fd7;}
.nb-dingwei .container i{
    background: url(../images/guanbi.png) center center no-repeat;
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;top: 10px;background-size: contain;right: 10px;
    cursor: pointer;
}
.nb-dingwei .container img{
    position: absolute;
    margin-left: -10%;
    max-height: 100%;
    padding: 3%;
}
.nb-dingwei .container .por{
    position:relative;
    display:block;
    margin: 0;
    z-index: 99999999;
    width: 100%;
    height: 100%;
}
.nb-dingwei .container .por a{
    display: table;
    margin: auto;
    width: 100%;
    height: 100%;
    text-align: center;
}
/*在线咨询*/
.nb-online-box{display: none;position: fixed;left: 10px;bottom: 5%;z-index: 999999;background-color: #5da34d;width: 120px;border-radius:6px;text-align: center;padding: 8px 0;cursor: pointer;box-shadow: 0 0 22px rgb(0 0 0 / 30%);}
.nb-online-box h2{font-size: 16px;color: #fff;text-shadow: 1px 1px 1px #666;margin: 0;line-height: 30px;}
.nb-online-box p{color: #fff; font-size: 12px; text-shadow: 1px 1px 1px #666;margin: 0;}